/* ::::: https://yys.res.netease.com/pc/gw/20160929201016/css/index_ae08f69.css ::::: */

html, body, h1, h2, h3, h4, h5, h6, div, dl, dt, dd, ul, ol, li, p, blockquote, pre, hr, figure, table, caption, th, td, form, fieldset, legend, input, button, textarea, menu { margin: 0px; padding: 0px; }
body { padding: 0px; margin: 0px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
html, body, fieldset, img, iframe, abbr { border: 0px none; }
li { list-style: outside none none; }
a, button { cursor: pointer; }
h1, h2, h3, h4, h5, h6, em, strong, b { font-weight: 700; }
a, a:hover { text-decoration: none; }
html, body { width: 100%; font-family: "Microsoft Yahei"; }
.clearfix::after { visibility: hidden; display: block; font-size: 0px; content: " "; clear: both; height: 0px; }
html, body { min-width: 1400px; }
#top_bar { display: none; position: absolute; margin: 0px auto; z-index: 20; width: 100%; height: 100px; min-width: 1200px; transition: background 0.5s ease 0s; }
#top_bar.fixed { position: fixed !important; top: 0px; left: 0px; background: rgba(255, 255, 255, 0.9) none repeat scroll 0% 0%; }
#top_bar.fixed .left_part { opacity: 1; }
#top_bar .left_part { float: left; padding-left: 15px; padding-top: 13px; opacity: 0; transition: all 0.5s ease 0s; }
#top_bar .left_part img { float: left; width: 74px; height: 74px; margin-right: 15px; }
#top_bar .download_txt { float: left; width: 16px; line-height: 16px; font-size: 16px; color: rgb(0, 0, 0); margin-top: 3px; margin-right: 10px; }
#top_bar .logo_wrap { float: left; height: 72px; padding-left: 15px; border-left: 1px solid rgb(204, 204, 204); }
#top_bar .logo_wrap .logo_icon { float: left; width: 73px; height: 73px; margin-right: 14px; background-repeat: no-repeat; }
#top_bar .game_name { float: left; padding-top: 2px; }
#top_bar .game_name h3 { color: rgb(51, 51, 51); font-size: 32px; }
#top_bar .game_name p { color: rgb(51, 51, 51); font-size: 16px; }
.topnav_list { padding-top: 35px; margin-right: 15px; float: right; }
.topnav_list .topnav_li { position: relative; float: left; width: 118px; height: 65px; }
.topnav_list .topnav_li .line { display: block; position: absolute; right: 0px; top: 8px; width: 15px; height: 24px; background-repeat: no-repeat; }
.topnav_list .topnav_li .nav_item { display: block; width: 100px; height: 100%; text-align: center; line-height: 35px; color: rgb(51, 51, 51); font-size: 16px; transition: all 0.5s ease 0s; }
.topnav_list .topnav_li .nav_item:hover { color: rgb(204, 67, 54); }
.topnav_list .topnav_li .nav_item .arrow { width: 0px; height: 0px; border-bottom: 10px solid rgb(225, 235, 235); border-right: 10px solid transparent; border-left: 10px solid transparent; display: block; position: absolute; bottom: 0px; left: 50%; margin-left: -16px; opacity: 0; transition: all 0.3s linear 0s; }
.topbar_more { position: absolute; top: 100px; width: 100%; height: 0px; background: rgb(225, 235, 235) none repeat scroll 0% 0%; overflow: hidden; right: 0px; transition: all 0.5s ease 0s; }
.topbar_more .topbar_more_list { position: absolute; top: 0px; left: 0px; padding-top: 33px; width: 100%; transition: all 0.3s linear 0s; opacity: 0; z-index: 0; }
.topbar_more .list_item { float: right; width: 215px; height: 104px; border-left: 1px solid rgb(200, 208, 208); }
.topbar_more .list_item.firstone { border: 0px none; }
.topbar_more .list_item:hover .inner_item { transform: translate(0px, -15px); }
.topbar_more .list_item .inner_item { transition: all 0.5s ease 0s; display: block; width: 100%; height: 100%; position: relative; }
.topbar_more .list_item .pic { display: block; width: 83px; height: 66px; margin: 0px auto; background-repeat: no-repeat; }
.topbar_more .list_item .pic.cos { width: 65px; height: 71px; background-repeat: no-repeat; }
.topbar_more .list_item .pic.huihua { width: 71px; height: 70px; background-repeat: no-repeat; }
.topbar_more .list_item .pic.baidu { width: 81px; height: 68px; background-repeat: no-repeat; }
.topbar_more .list_item .pic.bbs { width: 80px; height: 70px; background-repeat: no-repeat; }
.topbar_more .list_item .name { color: rgb(102, 102, 102); font-size: 16px; text-align: center; display: block; position: absolute; width: 100%; bottom: 0px; left: 0px; }
.qq_team { float: right; width: 320px; height: 104px; padding-left: 50px; border-left: 1px solid rgb(200, 208, 208); }
.qq_team ul { margin-bottom: 10px; }
.qq_team .qq { float: left; color: rgb(102, 102, 102); font-size: 12px; width: 153px; line-height: 25px; }
.qq_team p { color: rgb(102, 102, 102); font-size: 14px; text-align: center; }
.topbar_codewrap { float: right; width: 222px; height: 104px; position: relative; border-left: 1px solid rgb(200, 208, 208); }
.topbar_codewrap img { display: block; width: 84px; height: 84px; border: 2px solid rgb(102, 102, 102); border-radius: 5px; margin: -10px auto auto; }
.topbar_codewrap p { color: rgb(102, 102, 102); font-size: 16px; text-align: center; display: block; position: absolute; width: 100%; bottom: 0px; left: 0px; }
#show_order_progress { position: fixed; width: 351px; height: 98px; background: transparent url('show_foreshow_5a94242.png') no-repeat scroll 0px bottom; bottom: 0px; left: 50%; margin-left: -538px; z-index: 100; transition: all 0.3s ease 0s; }
#show_order_progress em { position: absolute; width: 46px; height: 72px; top: 0px; right: 19px; transition: all 0.3s ease 0s; background-repeat: no-repeat; }
#show_order_progress:hover em { transform: translate(0px, -8px); }
#show_order_progress.hide { bottom: -98px; }
#zhiliaopian_order { position: fixed; left: 50%; width: 1342px; margin-left: -690px; z-index: 120; display: none; opacity: 0; bottom: -204px; transition: all 0.3s ease 0s; }
.zhiliao_news02 { float: left; width: 449px; height: 261px; position: relative; }
.zhiliao_news02 .NewYear-carousel { width: 100%; height: 100%; overflow: hidden; position: relative; }
.zhiliao_news02 .NewYear-carousel-wrap { width: 9999px; height: 100%; overflow: hidden; }
.zhiliao_news02 .NewYear-carousel-wrap li { width: 449px; height: 261px; float: left; position: relative; }
.zhiliao_news02 .NewYear-carousel-wrap li.NewYear-carousel00 { background: transparent url('winner_bg00_b82add6.png') no-repeat scroll center bottom; }
.zhiliao_news02 .carousel-dot { position: absolute; right: 30px; bottom: 7px; width: 125px; height: 20px; overflow: hidden; }
.zhiliao_news02 .carousel-dot li { float: left; margin-right: 12px; background: transparent url('carousel-dot_a172621.png') no-repeat scroll 0% 0%; width: 18px; height: 18px; cursor: pointer; }
.zhiliao_news02 .carousel-dot li div { width: 100%; height: 100%; background: transparent url('carousel-dot_hover_8df8197.png') no-repeat scroll 0% 0%; display: none; }
.zhiliao_progress { float: left; width: 902px; height: 204px; margin-left: -11px; background: transparent url('order_bg_70b3029.png') no-repeat scroll 0px 0px; margin-top: 57px; }
.zhiliao_progress .title_part { margin-left: 25px; float: left; width: 144px; position: relative; }
.zhiliao_progress .title { font-size: 30px; color: rgb(0, 0, 0); padding-top: 10px; font-weight: 700; text-align: center; line-height: 34px; margin-bottom: 13px; }
.zhiliao_progress .order_btn { display: block; background: rgb(238, 59, 16) none repeat scroll 0% 0%; border: 2px solid rgb(0, 0, 0); border-radius: 5px; color: rgb(255, 255, 255); font-size: 22px; line-height: 40px; width: 120px; height: 40px; margin: 0px auto 5px; text-align: center; box-shadow: 0px 3px 0px rgb(176, 151, 36); }
.zhiliao_progress .order_btn:hover { background: rgb(241, 99, 65) none repeat scroll 0% 0%; }
.zhiliao_progress .total_num { color: rgb(51, 51, 51); font-size: 14px; text-align: center; }
.zhiliao_progress .total_num span { color: rgb(210, 78, 63); font-weight: 700; }
.zhiliao_progress .seperate { position: absolute; right: -18px; top: 14px; width: 14px; height: 147px; background-repeat: no-repeat; }
.progress_part { float: left; height: 100%; width: 717px; position: relative; }
.progress_part .progress_line { position: absolute; top: 53px; left: 118px; width: 488px; height: 10px; background: rgb(254, 239, 121) none repeat scroll 0% 0%; border: 1px solid rgb(224, 187, 39); padding: 1px; }
.progress_part .progress_line span { display: block; width: 0px; height: 10px; background-color: rgb(215, 65, 22); }
.progress_part .tips { color: rgb(102, 102, 102); font-size: 15px; font-weight: 700; position: absolute; bottom: 5px; right: 28px; }
.progress_part ul { margin-left: 14px; margin-top: 10px; }
.progress_part li { float: left; width: 140px; height: 100%; position: relative; }
.progress_part li.step3 { z-index: 1; }
.progress_part li.step2 { z-index: 2; }
.progress_part li.step1 { z-index: 3; }
.progress_part li .get { position: absolute; width: 29px; height: 30px; top: -28px; left: 50%; margin-left: -15px; display: none; background-repeat: no-repeat; }
.progress_part li .dacheng { position: absolute; width: 149px; height: 110px; top: -5px; left: -9px; z-index: 2; display: none; background-repeat: no-repeat; }
.progress_part li .line { position: absolute; width: 1px; height: 138px; right: 0px; top: 8px; background-repeat: no-repeat; }
.progress_part li .name { color: rgb(51, 51, 51); font-size: 16px; text-align: center; }
.progress_part li .num { margin-left: 16px; }
.progress_part li .num em { margin-right: 4px; float: left; width: 16px; height: 16px; margin-top: 7px; background-repeat: no-repeat; }
.progress_part li .num span { float: left; font-size: 20px; font-weight: 700; color: rgb(210, 78, 63); }
.progress_part .nav_item { display: block; width: 104px; height: 104px; margin: 0px auto; }
.progress_part .nav_item span { display: block; width: 104px; height: 104px; margin: 0px auto; }
.progress_part .nav_item span.icon1 { background-repeat: no-repeat; }
.progress_part .nav_item span.icon1.gray { position: relative; top: 4px; width: 78px; height: 84px; background-repeat: no-repeat; }
.progress_part .nav_item span.icon2 { background-repeat: no-repeat; }
.progress_part .nav_item span.icon2.gray { position: relative; top: 7px; width: 78px; height: 81px; background-repeat: no-repeat; }
.progress_part .nav_item span.icon3 { background-repeat: no-repeat; }
.progress_part .nav_item span.icon3.gray { position: relative; top: 8px; width: 83px; height: 83px; background-repeat: no-repeat; }
.progress_part .nav_item span.icon4 { background-repeat: no-repeat; }
.progress_part .nav_item span.icon4.gray { position: relative; top: -2px; width: 79px; height: 90px; background-repeat: no-repeat; }
.progress_part .nav_item span.icon5 { background-repeat: no-repeat; }
.progress_part .nav_item span.icon5.gray { position: relative; top: 7px; width: 78px; height: 81px; background-repeat: no-repeat; }
.zhiliao_infopop { position: absolute; z-index: 2; width: 312px; height: 199px; top: -176px; left: 58px; opacity: 0; visibility: hidden; transition: all 0.3s ease 0s; background-repeat: no-repeat; }
.zhiliao_infopop.transform { left: -236px; background-repeat: no-repeat; }
.zhiliao_infopop h3 { padding-top: 24px; padding-bottom: 10px; color: rgb(0, 0, 0); font-size: 22px; font-weight: 700; width: 264px; border-bottom: 1px dashed rgb(51, 51, 51); margin: 0px auto 5px; }
.zhiliao_infopop p { width: 264px; margin: 0px auto; color: rgb(0, 0, 0); font-size: 14px; line-height: 27px; }
.close_zhiliao_pop { position: absolute; width: 33px; height: 33px; top: -36px; right: 5px; z-index: 2; transition: all 0.3s linear 0s; background-repeat: no-repeat; }
.close_zhiliao_pop:hover { transform: rotate(180deg); }
.order_pop { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: 10000; background: transparent url('white_mask_a704d48.png') repeat scroll 0% 0%; opacity: 0; display: none; transition: all 0.3s linear 0s; }
.order_pop .order_win { width: 1189px; height: 613px; position: absolute; left: 50%; top: 50%; margin-top: -377px; margin-left: -674px; background: transparent url('com_pop_de660da.png') no-repeat scroll 0px 0px; }
.order_pop_container { position: absolute; width: 680px; height: 430px; top: 175px; left: 346px; display: none; }
.order_pop_container.show { display: block; }
.order_pop_container .tips { text-align: center; color: rgb(102, 102, 102); font-size: 16px; font-weight: 700; margin-bottom: 15px; }
.order_pop_container h3 { color: rgb(0, 0, 0); font-size: 42px; line-height: 55px; text-align: center; margin-bottom: 30px; }
.order_pop_container .small_title { line-height: 27px; margin-top: -10px; color: rgb(0, 0, 0); font-size: 14px; text-align: center; margin-bottom: 70px; }
.order_pop_container .code_part { width: 800px; }
.order_pop_container .code_wrap { background: rgb(255, 255, 255) none repeat scroll 0% 0%; box-shadow: 0px 5px 0px rgb(206, 206, 206); }
.server_list { width: 409px; margin: 0px auto 20px; }
.search_server_item { float: left; padding-top: 14px; width: 193px; height: 80px; border: 1px dashed rgb(174, 174, 174); }
.search_server_item:hover, .search_server_item.active { background: rgb(104, 119, 131) none repeat scroll 0% 0%; border: 1px solid rgb(0, 0, 0); }
.search_server_item:hover .server_name, .search_server_item.active .server_name { color: rgb(255, 255, 255); }
.search_server_item img { width: 63px; float: left; margin-left: 17px; }
.search_server_item .server_name { float: left; width: 100px; color: rgb(0, 0, 0); font-size: 14px; line-height: 24px; padding-top: 8px; text-align: center; }
.order_input { text-align: center; }
.order_input img { height: 45px; vertical-align: top; cursor: pointer; }
.order_tel_inp, .order_code_inp { display: inline-block; border: 2px solid rgb(0, 0, 0); color: rgb(51, 51, 51); font-size: 16px; line-height: 45px; width: 202px; height: 45px; text-indent: 16px; margin: 0px auto 11px; }
.order_code_inp { width: 150px; }
.submit_order { display: block; margin: 0px auto; width: 402px; border: 2px solid rgb(0, 0, 0); border-radius: 5px; color: rgb(255, 255, 255); background: rgb(238, 59, 16) none repeat scroll 0% 0%; font-size: 22px; text-align: center; line-height: 45px; font-weight: 700; box-shadow: 0px 2px 0px rgb(168, 168, 168); }
.submit_order:hover { background: rgb(241, 99, 65) none repeat scroll 0% 0%; }
.close_order_pop { position: absolute; width: 33px; height: 33px; top: 135px; right: 99px; z-index: 2; transition: all 0.3s linear 0s; background-repeat: no-repeat; }
.close_order_pop:hover { transform: rotate(180deg); }
.code_wrap { float: left; width: 270px; padding-top: 20px; height: 180px; position: relative; background: rgb(246, 246, 246) none repeat scroll 0% 0%; margin-right: 117px; }
.code_wrap .code { position: absolute; background: rgb(255, 255, 255) none repeat scroll 0% 0%; right: -32px; top: -32px; width: 132px; height: 132px; border: 1px solid rgb(204, 204, 204); padding: 15px; }
.code_wrap .code img { width: 100%; height: 100%; }
.code_wrap .txt { margin-left: 30px; }
.code_wrap .txt p { width: 27px; float: left; line-height: 17px; }
.code_wrap .txt .wb_txt { display: block; float: left; width: 24px; height: 96px; margin-top: 2px; background-repeat: no-repeat; }
.code_wrap .txt .wx_txt { display: block; float: left; width: 24px; height: 119px; margin-top: 1px; background-repeat: no-repeat; }
.code_wrap .line { width: 52px; height: 2px; background: rgb(209, 209, 209) none repeat scroll 0% 0%; position: absolute; bottom: 40px; left: 33px; }
.code_wrap .name { position: absolute; bottom: 15px; left: 33px; color: rgb(0, 0, 0); font-size: 14px; }
.code_wrap .name span { color: rgb(210, 193, 153); }
#main { position: relative; max-width: 1920px; width: 100%; background: rgb(255, 255, 255) url('main_banner_fc0d30b.jpg') no-repeat scroll center top; margin: 0px auto; overflow: hidden; }
.main_banner { width: 100%; position: relative; height: 585px; }
.role-swiper { width: 1200px; height: 100%; left: 50%; margin-left: -600px; position: absolute; }
.role-swiper .con .slide span { position: absolute; bottom: 0px; opacity: 0; transition: all 1s ease-out 0s; }
.role-swiper .con .slide span.r1 { left: 68px; transform: translate3d(150px, 0px, 0px); }
.role-swiper .con .slide span.r2 { left: 366px; transform: translate3d(-150px, 0px, 0px); z-index: 2; }
.role-swiper .con .slide span.r3 { left: 48px; transform: translate3d(150px, 0px, 0px); z-index: 2; }
.role-swiper .con .slide span.r4 { left: 282px; transform: translate3d(-150px, 0px, 0px); }
.role-swiper .con .slide.active span { opacity: 100; transform: translate3d(0px, 0px, 0px); }
.role-swiper .next { width: 41px; height: 66px; position: absolute; right: 305px; top: 290px; z-index: 2; opacity: 0; transform: translate3d(-20px, 0px, 0px); transition: all 0.6s ease-out 1s; }
.role-swiper .next i { display: block; height: 100%; transition: all 0.4s ease 0s; background-repeat: no-repeat; }
.role-swiper .next.active { opacity: 100; transform: translate3d(0px, 0px, 0px); }
.role-swiper .next:hover i { transform: scale(1.1); }
.role-swiper .bot-bg { width: 805px; height: 23px; position: absolute; bottom: 2px; left: 47px; background: transparent url('role_botbg_91ebad7.png') no-repeat scroll 0% 0%; z-index: 9; }
.NIE-qrcode { float: left; width: 91px; height: 91px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding: 8px; border-radius: 5px; position: relative; }
.NIE-qrcode .line { top: 0px; left: 0px; position: absolute; animation: 2.5s linear 0s normal none infinite running mainbarcode; }
.NIE-qrcode img { width: 100%; }
.link-android, .link-apple { display: block; margin-bottom: 5px; width: 171px; height: 51px; }
.link-apple { background-repeat: no-repeat; }
.link-apple:hover { background-repeat: no-repeat; }
.link-android { background-repeat: no-repeat; }
.link-android:hover { background-repeat: no-repeat; }
.nie_download_container { width: 100%; height: 100%; background: rgb(252, 204, 0) none repeat scroll 0% 0%; border-radius: 10px 0px 0px 10px; box-shadow: 0px 0px 7px 4px rgb(254, 235, 0) inset; }
.nie_download_wrap { position: absolute; width: 390px; height: 123px; top: 462px; left: 50%; overflow: hidden; margin-left: -148px; z-index: 9; transition: all 0.6s ease 0s; }
.nie_download_wrap .fold_wrap { display: none; padding: 10px; }
.nie_download_wrap .fold_wrap a { width: 22px; height: 105px; display: block; background-repeat: no-repeat; }
#nie-download { float: left; width: 100%; margin-top: 10px; margin-left: 10px; }
#nie-download .close_donwloadbar { margin-right: 10px; float: left; width: 22px; height: 23px; background-repeat: no-repeat; }
#nie-download .download_txt { margin-right: 10px; float: left; width: 45px; height: 100px; background-repeat: no-repeat; }
#nie-download .buttons { float: left; width: 175px; height: 120px; margin-left: 6px; }
.open_server_pop { position: absolute; z-index: 10; width: 135px; height: 118px; bottom: 3px; left: 50%; margin-left: -535px; transition: all 0.1s linear 0s; }
.open_server_pop img { width: 102px; }
.open_server_pop:hover { opacity: 0.7; }
.logo { position: absolute; z-index: 30; width: 70px; height: 199px; left: 50px; top: 38px; transition: all 1s ease 1.2s; transform: translate3d(-50px, 0px, 0px); opacity: 0; }
.logo span { display: block; width: 100%; height: 100%; background: transparent url('logo_7920691.png') no-repeat scroll 0px 0px; transition: all 0.3s linear 0s; }
.logo span.hide { transform: scale(0); opacity: 0; }
.logo.animate { transform: translate3d(0px, 0px, 0px); opacity: 1; }
.index_side_bar { z-index: 10; position: absolute; width: 707px; height: 1181px; background: transparent url('side_bg_4a64d47.png') no-repeat scroll center bottom; left: 50%; margin-left: 242px; top: 345px; }
.index_side_bar .sidebar_title { position: absolute; width: 321px; height: 168px; top: 59px; left: 25px; z-index: 2; background-repeat: no-repeat; }
.index_side_bar .arrow { position: absolute; width: 0px; height: 0px; z-index: 20; top: 140px; left: 0px; border-top: 5px solid transparent; border-bottom: 5px solid transparent; border-left: 5px solid rgb(254, 227, 0); }
.index_side_bar .link_list { width: 346px; padding-top: 222px; }
.index_side_bar .link_list a { display: block; width: 314px; height: 103px; transition: all 0.2s linear 0s; background-repeat: no-repeat; }
.index_side_bar .link_list a span { display: block; margin: 62px 0px 0px 17px; color: rgb(0, 0, 0); font-size: 13px; }
.index_side_bar .link_list a:hover { transform: translate3d(15px, 0px, 0px); }
.index_side_bar .link_list a.odd { float: left; margin-left: 28px; }
.index_side_bar .link_list a.eve { float: right; margin-right: 28px; }
.index_side_bar .link_list a.icon1 { margin-top: -16px; background-repeat: no-repeat; }
.index_side_bar .link_list a.icon1 span { margin: 50px 0px 0px 10px; }
.index_side_bar .link_list a.icon2 { width: 317px; margin-top: -9px; background-repeat: no-repeat; }
.index_side_bar .link_list a.icon2 span { margin: 43px 0px 0px 138px; }
.index_side_bar .link_list a.icon3 { width: 309px; height: 108px; margin-top: -13px; margin-bottom: -7px; background-repeat: no-repeat; }
.index_side_bar .link_list a.icon3 span { margin: 53px 0px 0px 130px; }
.index_side_bar .link_list a.icon4 { margin-bottom: -9px; margin-top: -5px; width: 312px; height: 100px; background-repeat: no-repeat; }
.index_side_bar .link_list a.icon4 span { margin: 62px 0px 0px 24px; }
.index_side_bar .link_list a.icon5 { width: 312px; height: 108px; background-repeat: no-repeat; }
.index_side_bar .link_list a.icon5 span { margin: 46px 0px 0px 109px; }
.index_side_bar .link_list a.icon6 { width: 321px; height: 93px; margin-top: -7px; background-repeat: no-repeat; }
.index_side_bar .link_list a.icon6 span { margin: 50px 0px 0px 20px; }
.index_side_bar .link_list a.icon7 { width: 331px; height: 85px; padding-top: 60px; margin-top: -21px; position: relative; background-repeat: no-repeat; }
.index_side_bar .link_list a.icon7 .iconData { display: none; }
.index_side_bar .link_list a.icon7 .curData { margin: 2px 0px 0px 10px; }
.index_side_bar .link_list a.icon7:hover { transform: translate3d(0px, 0px, 0px); }
.index_side_bar .link_list a.icon7 .icon7_h { height: 302px; position: absolute; top: 0px; left: 0px; width: 100%; display: none; background-repeat: no-repeat; }
.index_side_bar .link_list a.icon7 .icon7_h .curData { margin: 62px 0px 0px 10px; }
.index_side_bar .link_list a.icon7 .icon7_h .yuyun_con { margin: 30px 0px 0px 17px; }
.index_side_bar .link_list a.icon7 .icon7_h .yuyun_con span { margin: 8px 0px; }
.index_side_bar .link_list a.icon8 { width: 317px; height: 102px; margin-top: -48px; background-repeat: no-repeat; }
.index_side_bar .link_list a.icon8 span { margin: 42px 0px 0px 99px; }
.index_side_bar .link_list a.icon9 { margin-top: -5px; width: 93px; background-repeat: no-repeat; }
.index_side_bar .link_list a.icon9:hover { transform: translate3d(0px, 5px, 0px); }
.index_side_bar .link_list a.icon10 { margin-top: -5px; margin-left: 7px; width: 93px; background-repeat: no-repeat; }
.index_side_bar .link_list a.icon10:hover { transform: translate3d(0px, 5px, 0px); }
.index_side_bar .link_list a.icon11 { margin-top: -5px; margin-left: 7px; width: 93px; height: 104px; background-repeat: no-repeat; }
.index_side_bar .link_list a.icon11:hover { transform: translate3d(0px, 5px, 0px); }
.news_section { background: rgb(255, 255, 255) none repeat scroll 0% 0%; width: 100%; position: relative; padding-bottom: 49px; }
.news_section .news_part_wrap { width: 1200px; margin: 0px auto; padding-bottom: 30px; padding-top: 30px; }
#banner { width: 360px; height: 270px; position: relative; float: left; margin-left: -106px; }
.banner_wrap { width: 100%; height: 100%; position: relative; }
.banner_wrap .banner_item { width: 360px; height: 270px; display: block; }
.banner_wrap .banner_item img { width: 100%; height: 100%; }
.banner_nav, .strategy_banner_nav { position: absolute; width: 100%; text-align: center; height: 16px; right: 12px; bottom: 10px; }
.banner_nav a, .strategy_banner_nav a { width: 8px; height: 8px; margin-left: 6px; display: inline-block; border: 3px solid rgb(227, 123, 99); border-radius: 100%; transition: background 0.3s ease 0s; }
.banner_nav a.on, .strategy_banner_nav a.on { background: rgb(227, 123, 99) none repeat scroll 0% 0%; }
.news_wrap { margin-left: 39px; width: 500px; float: left; height: 270px; }
.news_tabs { width: 100%; padding-bottom: 10px; border-bottom: 2px solid rgb(0, 0, 0); margin-bottom: 2px; }
.news_tabs .seperate_line { position: absolute; top: 6px; right: -18px; width: 17px; height: 28px; background-repeat: no-repeat; }
.news_tab { float: left; position: relative; margin-right: 15px; width: 74px; height: 35px; }
.news_tab span { margin: 0px auto; position: relative; z-index: 2; width: 44px; height: 30px; display: block; background-repeat: no-repeat; }
.news_tab em { position: absolute; top: 4px; left: 0px; display: block; width: 74px; height: 33px; border-radius: 20px; background: rgb(104, 215, 252) none repeat scroll 0% 0%; opacity: 0; transform: translate3d(0px, 20%, 0px); transition: all 0.2s linear 0s; }
.news_tab.active em, .news_tab:hover em { opacity: 1; transform: translate3d(0px, 0px, 0px); }
.news_tab.news span { height: 31px; background-repeat: no-repeat; }
.news_tab.official span { background-repeat: no-repeat; }
.news_tab.activity span { width: 45px; background-repeat: no-repeat; }
.news_tab.media span { width: 46px; height: 31px; background-repeat: no-repeat; }
.news_list { border-top: 1px solid rgb(0, 0, 0); padding-top: 12px; }
.news_list ul { width: 100%; }
.news_list ul li { width: 100%; height: 40px; border-bottom: 1px dotted rgb(153, 153, 153); }
.news_list ul li em { float: right; font-style: normal; color: rgb(188, 205, 220); font-size: 12px; line-height: 40px; font-weight: 400; }
.news_list ul li a { color: rgb(51, 51, 51); font-size: 14px; float: left; width: 80%; height: 40px; line-height: 40px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.news_list ul li a:hover { color: rgb(193, 131, 28); }
.shishen_section { position: relative; width: 100%; height: 607px; background: rgb(255, 255, 255) url('strategy_bg_7506a1b.jpg') no-repeat scroll center top; }
.pingan_container { position: relative; width: 1200px; height: 304px; margin: 0px auto; }
.pingan_container section { position: absolute; left: 0px; top: 0px; opacity: 0; transition: all 0.3s ease 0s; }
.pingan_container section.show { opacity: 1; z-index: 2; }
.com_tabs { width: 1200px; margin: 0px auto 42px; }
.com_tabs .tab_name { float: left; width: 134px; height: 85px; margin-right: 12px; background-repeat: no-repeat; }
.com_tabs .tab_name.pingan { width: 130px; height: 69px; margin-top: 16px; background-repeat: no-repeat; }
.com_tabs .sperate_dot { display: block; margin-top: 50px; float: left; width: 44px; height: 4px; background-repeat: no-repeat; }
.com_tabs a { position: relative; float: left; display: block; width: 100px; height: 91px; margin: 5px 8px 0px; }
.com_tabs a em { top: 0px; left: 0px; position: absolute; width: 96px; height: 91px; opacity: 0; transform: translate3d(0px, 10%, 0px); transition: all 0.3s linear 0s; background-repeat: no-repeat; }
.com_tabs a.active em, .com_tabs a:hover em { transform: translate3d(0px, 0px, 0px); opacity: 1; }
.com_tabs a.shishen span { margin-top: 27px; width: 70px; height: 33px; background-repeat: no-repeat; }
.com_tabs a.zhujue span { margin-top: 24px; width: 64px; height: 36px; background-repeat: no-repeat; }
.com_tabs a.yuhun span { margin-top: 27px; width: 71px; height: 31px; background-repeat: no-repeat; }
.com_tabs a.fuben span { margin-top: 24px; width: 75px; height: 38px; background-repeat: no-repeat; }
.com_tabs a.help span { margin-top: 29px; width: 80px; height: 31px; background-repeat: no-repeat; }
.com_tabs a span { position: relative; z-index: 2; width: 68px; height: 39px; display: block; margin: 20px auto 0px; background-repeat: no-repeat; }
.shishen_topbar { width: 800px; height: 50px; margin-bottom: 33px; border-bottom: 1px dotted rgb(51, 51, 51); }
.shishen_tabs { float: left; padding-top: 14px; margin-left: 10px; }
.shishen_tabs a { float: left; color: rgb(0, 0, 0); font-size: 18px; font-weight: 700; font-family: "Microsoft JhengHei","Microsoft Yahei"; margin-right: 32px; }
.shishen_tabs a:hover, .shishen_tabs a.cur { color: rgb(206, 164, 65); }
.btn-viewAll { display: block; margin-top: 12px; float: left; width: 131px; height: 29px; background: transparent url('viewall_btn_18af8fe.png') no-repeat scroll 0% 0%; }
.search_box input::-moz-placeholder, .search_box textarea::-moz-placeholder { color: rgb(0, 0, 0); font-weight: 700; }
.shishenlist_container { position: relative; width: 850px; height: 220px; }
.shishenlist_container .prev, .shishenlist_container .next { position: absolute; width: 42px; height: 33px; top: 83px; z-index: 20; }
.shishenlist_container .prev { left: -42px; background-repeat: no-repeat; }
.shishenlist_container .prev:hover { background-repeat: no-repeat; }
.shishenlist_container .prev.prevStop { display: none; }
.shishenlist_container .next { right: 40px; background-repeat: no-repeat; }
.shishenlist_container .next:hover { background-repeat: no-repeat; }
.shishen_wrap { width: 782px; height: 210px; position: relative; overflow: hidden; }
.shishen_wrap ul { float: left; padding: 5px 24px 0px 0px; height: 202px; border-right: 1px solid rgb(149, 167, 164); margin-right: 24px; }
.shishen_wrap ul li { width: 89px; height: 92px; margin-bottom: 14px; position: relative; }
.shishen_wrap ul .shishen_item { display: block; width: 89px; height: 92px; position: relative; background-repeat: no-repeat; }
.shishen_wrap ul .shishen_item:hover .tb { opacity: 1; }
.shishen_wrap ul .shishen_item .tb { position: absolute; top: 0px; left: 0px; width: 89px; height: 92px; background: transparent url('mask_6b7d844.png') repeat scroll 0% 0%; border-radius: 100%; z-index: 2; display: table; opacity: 0; transition: all 0.3s ease 0s; }
.shishen_wrap ul .shishen_item .tr { display: table-row; }
.shishen_wrap ul .shishen_item .td { display: table-cell; text-align: center; vertical-align: middle; }
.shishen_wrap ul .shishen_item .td em { display: inline-block; font-weight: 400; font-style: normal; width: 19px; color: rgb(255, 255, 255); font-size: 14px; line-height: 16px; }
.shishen_wrap ul .shishen_item img { width: 82px; height: 82px; position: absolute; top: 3px; left: 3px; }
.shishen_wrap ul .shishen_item .icon-new { display: block; width: 31px; height: 36px; background: transparent url('new_icon_253bf40.png') no-repeat scroll 0% 0%; position: absolute; top: 4px; right: -10px; z-index: 3; }
.zhujue_tabs { float: left; width: 150px; padding-top: 20px; }
.zhujue_tabs .zhujue_tab { position: relative; display: block; width: 136px; height: 35px; border: 2px solid rgb(255, 255, 255); transition: all 0.3s ease 0s; margin-bottom: 20px; }
.zhujue_tabs .zhujue_tab:hover, .zhujue_tabs .zhujue_tab.cur { background: rgb(255, 255, 255) none repeat scroll 0% 0%; border: 2px solid rgb(0, 0, 0); }
.zhujue_tabs .zhujue_tab:hover em, .zhujue_tabs .zhujue_tab.cur em { opacity: 1; }
.zhujue_tabs .zhujue_tab span { display: block; width: 100%; height: 100%; color: rgb(0, 0, 0); font-size: 18px; text-align: center; line-height: 35px; }
.zhujue_tabs .zhujue_tab em { transition: all 0.3s ease 0s; position: absolute; opacity: 0; top: 11px; right: -10px; display: block; width: 0px; height: 0px; border-left: 5px solid rgb(0, 0, 0); border-top: 5px solid transparent; border-bottom: 5px solid transparent; }
.zhujue_container { width: 809px; }
.zhujue_wrap { position: absolute; right: 0px; top: 0px; opacity: 0; transition: all 0.3s ease 0s; }
.zhujue_wrap.show { opacity: 1; z-index: 3; }
.zhujue_pic { float: left; margin-top: -30px; margin-right: 35px; }
.zhujue_info { float: left; width: 227px; padding-top: 40px; }
.zhujue_info .num { display: block; margin-bottom: 10px; width: 38px; height: 23px; background-repeat: no-repeat; }
.zhujue_info .num.two { background-repeat: no-repeat; }
.zhujue_info .num.three { background-repeat: no-repeat; }
.zhujue_info .num.four { background-repeat: no-repeat; }
.zhujue_info h3 { line-height: 40px; font-size: 30px; color: rgb(0, 0, 0); border-bottom: 2px solid rgb(0, 0, 0); width: 227px; margin-bottom: 2px; letter-spacing: 2px; }
.zhujue_info p { width: 227px; color: rgb(51, 51, 51); font-size: 14px; line-height: 22px; padding-top: 5px; border-top: 1px solid rgb(0, 0, 0); margin-bottom: 19px; }
.to_detail { display: block; width: 55px; height: 43px; background-repeat: no-repeat; }
.to_detail:hover { opacity: 0.7; }
.strategy_section { width: 1200px; margin: 0px auto 100px; }
.left_banner_part, .right_strategy_part { float: left; }
.left_banner_part { width: 368px; height: 430px; border: 2px solid rgb(0, 0, 0); margin-right: 35px; position: relative; }
.search { width: 372px; height: 40px; position: absolute; left: -2px; top: -58px; border: 2px solid rgb(0, 0, 0); }
.search .search_con { width: 300px; height: 39px; line-height: 39px; border: 0px none; outline: medium none; position: absolute; left: 16px; top: 1px; }
.search .btn_search { width: 58px; height: 58px; position: absolute; right: -2px; bottom: -2px; cursor: pointer; background-repeat: no-repeat; }
.search .btn_search:hover { background-repeat: no-repeat; }
.right_strategy_part { width: 790px; }
.right_strategy_part .com_tabs { width: 774px; border-bottom: 1px solid rgb(203, 205, 204); margin-bottom: 28px; padding-bottom: 12px; }
.right_strategy_part .com_tabs .tab_name { margin-left: -15px; }
.strategy_banner { position: relative; width: 368px; height: 262px; margin-bottom: 13px; }
.strategy_banner img { width: 368px; height: 228px; }
.strategy_banner_nav { bottom: 0px; }
.strategy_banner_nav a { border: 4px solid rgb(0, 0, 0); }
.strategy_banner_nav a.on { background: rgb(0, 0, 0) none repeat scroll 0% 0%; }
.strategy_nav { width: 100%; }
.strategy_nav a { float: left; padding-left: 32px; height: 150px; width: 60px; }
.strategy_nav a:hover span { transform: translate3d(0px, -10px, 0px); }
.strategy_nav a span { transition: all 0.3s ease 0s; float: left; display: block; width: 24px; height: 134px; margin-right: 25px; }
.strategy_nav a span.strategy1 { background-repeat: no-repeat; }
.strategy_nav a span.strategy2 { background-repeat: no-repeat; }
.strategy_nav a span.strategy3 { background-repeat: no-repeat; }
.strategy_nav a span.strategy4 { background-repeat: no-repeat; }
.strategy_nav a .line { float: right; display: block; width: 11px; height: 150px; background-repeat: no-repeat; }
.strategy_list { position: relative; height: 300px; margin-left: 7px; overflow: hidden; }
.strategy_list ul { height: 100%; width: 830px; padding-left: 5px; }
.strategy_list ul li { float: left; margin-right: 56px; width: 342px; height: 48px; padding-top: 10px; padding-left: 15px; border-bottom: 1px dotted rgb(51, 51, 51); }
.strategy_list ul li a { display: block; width: 100%; height: 100%; }
.strategy_list ul li a:hover p { color: rgb(193, 131, 28); }
.strategy_list ul li p { position: relative; font-size: 14px; color: rgb(51, 51, 51); }
.strategy_list ul li p span { display: block; width: 100%; height: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.strategy_list ul li p i { position: absolute; top: 5px; left: -18px; width: 0px; height: 0px; border-left: 7px solid rgb(51, 51, 51); border-top: 4px solid transparent; border-bottom: 4px solid transparent; }
.strategy_list ul li em { font-size: 14px; color: rgb(178, 175, 175); font-weight: 400; font-style: normal; }
.tongren_section { width: 1220px; margin: -25px auto 50px; position: relative; z-index: 2; }
.tongren_topbar { width: 1200px; height: 77px; margin: 0px auto 45px; position: relative; }
.tongren_title { float: left; width: 112px; height: 106px; margin-top: -19px; margin-right: 24px; background-repeat: no-repeat; }
.to_tuku { top: 28px; width: 101px; height: 24px; right: 0px; position: absolute; transition: all 0.15s linear 0s; background-repeat: no-repeat; }
.to_tuku:hover { transform: translate3d(10px, 0px, 0px); }
.tongren_tabs { position: relative; width: 1062px; height: 100%; float: left; overflow: hidden; }
.tongren_tabs li { float: left; width: 155px; height: 75px; border-bottom: 2px solid rgb(0, 0, 0); }
.tongren_tabs li.lastone { width: 132px; }
.tongren_tabs a { position: absolute; display: block; width: 155px; height: 58px; border-left: 1px dotted rgb(0, 0, 0); }
.tongren_tabs a span, .tongren_tabs a i { position: absolute; width: 100%; left: 0px; transition: all 0.3s linear 0s; }
.tongren_tabs a i { bottom: -75px; height: 54px; background: transparent url('icons_8a667d7.png') repeat scroll 0% 0%; }
.tongren_tabs a span { top: 18px; height: 18px; }
.tongren_tabs a span em { display: block; margin: 0px auto; height: 100%; }
.tongren_tabs a:hover span, .tongren_tabs a.on span { top: 2px; }
.tongren_tabs a:hover i, .tongren_tabs a.on i { bottom: -20px; }
.tongren_tabs .tongren1 { border: 0px none; }
.tongren_tabs .tongren1 i { background-position: 0px 0px; }
.tongren_tabs .tongren1 em { width: 72px; background-repeat: no-repeat; }
.tongren_tabs .tongren2 i { background-position: -165px 0px; }
.tongren_tabs .tongren2 em { width: 70px; height: 17px; background-repeat: no-repeat; }
.tongren_tabs .tongren3 i { background-position: -314px 0px; }
.tongren_tabs .tongren3 em { width: 72px; background-repeat: no-repeat; }
.tongren_tabs .tongren4 i { background-position: -476px 0px; }
.tongren_tabs .tongren4 em { width: 71px; background-repeat: no-repeat; }
.tongren_tabs .tongren6 i { background-position: -625px 0px; }
.tongren_tabs .tongren6 em { width: 71px; background-repeat: no-repeat; }
.tongren_tabs .tongren5 i { background-position: -924px 0px; }
.tongren_tabs .tongren5 em { width: 88px; height: 18px; background-repeat: no-repeat; }
.tongren_pics_wrap { width: 1220px; margin: 0px auto; }
.tongren_pics { height: 415px; }
.tongren_pics li { float: left; width: 285px; height: 200px; margin: 0px 10px 10px; }
.tongren_pics li a { display: block; width: 100%; height: 163px; overflow: hidden; position: relative; }
.tongren_pics li a span { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; opacity: 0; transition: opacity 0.5s ease 0s; background: transparent url('mask_6b7d844.png') repeat scroll 0% 0%; }
.tongren_pics li a span em { position: absolute; width: 79px; height: 93px; left: 50%; margin-left: -40px; top: 50%; margin-top: -46px; background-repeat: no-repeat; }
.tongren_pics li a:hover span { opacity: 1; }
.tongren_pics li img { transition: all 0.4s ease 0s; width: 100%; height: 100%; }
.tongren_pics li p { line-height: 42px; color: rgb(102, 102, 102); height: 42px; font-size: 14px; }
.tongren_pics li p span { display: block; width: 100%; height: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; margin-right: 5px; }
.shitu_section { width: 100%; height: 514px; margin-bottom: 65px; background: transparent url('video_bg_e5f0d15.jpg') no-repeat scroll 0px 0px; }
.shitu_wrap { width: 1200px; margin: 0px auto; padding-top: 58px; }
.video_part, .paper_part { width: 580px; }
.video_part h3, .paper_part h3 { float: left; }
.video_part a.item, .paper_part a.item { display: block; float: left; position: relative; width: 270px; height: 200px; margin-bottom: 15px; overflow: hidden; }
.video_part a.item:hover img, .paper_part a.item:hover img { transform: scale(1.1); }
.video_part a.item img, .paper_part a.item img { transition: all 0.4s ease 0s; width: 100%; height: 154px; display: block; }
.video_part { float: left; }
.video_part a.item { margin-right: 20px; }
.video_part h3 { width: 227px; height: 148px; margin-right: 62px; background-repeat: no-repeat; }
.video_part h3 a { display: block; width: 100%; height: 100%; }
.video_part .name { color: rgb(0, 0, 0); font-size: 14px; height: 45px; line-height: 45px; text-indent: 12px; width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.paper_part { float: right; }
.paper_part a { margin-left: 20px; }
.paper_part h3 { width: 248px; height: 148px; margin-right: 42px; background-repeat: no-repeat; }
.paper_part .name { color: rgb(102, 102, 102); font-size: 14px; height: 45px; line-height: 45px; text-indent: 12px; width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.activity_wrap { width: 1270px; height: 434px; margin: 0px auto; }
.activity_wrap ul { width: 965px; float: left; }
.activity_wrap ul li { margin: 0px 25px 37px; float: left; position: relative; }
.activity_wrap .acitivity_item { display: block; width: 270px; height: 153px; overflow: hidden; }
.activity_wrap .acitivity_item:hover img { transform: scale(1.05); }
.activity_wrap .acitivity_item img { width: 100%; height: 100%; transition: all 0.3s ease 0s; }
.activity_wrap .acitivity_item span { position: absolute; bottom: 10px; left: 10px; padding: 6px; border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); font-size: 14px; }
.activity_title { width: 257px; height: 370px; margin-right: 37px; background: transparent url('activity_title_0dc5028.png') no-repeat scroll 0px 0px; float: left; }
.code_section { position: relative; width: 1200px; margin: 0px auto; padding-bottom: 74px; }
.bottom_logo { display: block; float: left; width: 70px; height: 199px; margin-right: 105px; background: transparent url('logo_7920691.png') no-repeat scroll 0px 0px; }
.server_part { position: relative; width: 225px; height: 90px; float: left; padding-top: 95px; }
.server_part .server_icon { position: absolute; width: 111px; height: 109px; top: -32px; left: 0px; background-repeat: no-repeat; }
.server_part .line { width: 52px; height: 2px; background: rgb(209, 209, 209) none repeat scroll 0% 0%; display: block; margin-bottom: 4px; }
.server_part p { font-size: 14px; line-height: 22px; }
.server_part p.tel { font-family: Georgia,"Microsoft Yahei"; font-size: 20px; margin-bottom: 24px; }
.server_part .bug { display: block; color: rgb(201, 178, 124); font-size: 12px; }
.server_part .bug a { font-size: 13px; color: rgb(219, 190, 124); margin-right: 5px; }
.server_part .bug a:hover { text-decoration: underline; }
.back_top { position: absolute; width: 25px; height: 111px; right: -45px; top: 15px; transition: all 0.3s linear 0s; background-repeat: no-repeat; }
.back_top:hover { transform: translate3d(0px, -20px, 0px); }
.page_footer { height: 605px; padding-top: 114px; max-width: 1920px; margin: 0px auto; background: rgb(255, 255, 255) url('foot_b26a2e6.jpg') no-repeat scroll center top; position: relative; }
.page_footer .txt1 { opacity: 0; width: 591px; height: 29px; display: block; margin: 0px auto; background-repeat: no-repeat; }
.footer_btn { display: block; width: 330px; height: 380px; margin: 0px auto; }
.footer_btn:hover .txt2 em { opacity: 0; }
.footer_btn:hover .door { top: 385px; }
.footer_btn:hover .bar { top: 175px; }
.footer_btn:hover .bottom_code_wrap { transform: translate3d(0px, 0px, 0px); opacity: 1; }
.footer_btn .txt2 { opacity: 0; transition: all 0.5s linear 0s; display: block; width: 116px; height: 23px; position: absolute; left: 50%; margin-left: -58px; top: 195px; }
.footer_btn .txt2 em { transition: all 0.5s linear 0s; display: block; width: 100%; height: 100%; background-repeat: no-repeat; }
.footer_btn .bar { opacity: 0; transition: all 0.5s ease 0s; display: block; width: 22px; height: 76px; position: absolute; margin-left: -11px; left: 50%; top: 250px; background-repeat: no-repeat; }
.footer_btn .bottom_code_wrap { transition: all 0.5s ease 0s; transform: translate3d(0px, 30px, 0px); opacity: 0; width: 152px; height: 152px; position: absolute; left: 50%; top: 220px; margin-left: -76px; }
.footer_btn .bottom_code_wrap img { width: 100%; height: 100%; box-shadow: 0px 0px 30px rgb(167, 185, 194); }
.footer_btn .bottom_code_wrap p { position: absolute; top: 0px; right: -45px; width: 16px; height: 150px; background-repeat: no-repeat; }
.footer_btn .door { display: block; width: 237px; height: 223px; position: absolute; margin-left: -118.5px; left: 50%; top: 344px; transition: all 0.5s linear 0s; background-repeat: no-repeat; }
#NIE-copyRight { width: 100%; height: 145px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; padding-bottom: 15px; bottom: 0px; }
#NIE-copyRight a { color: rgb(51, 51, 51); }
.mask { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: 10000; background: transparent url('mask_6b7d844.png') repeat scroll 0% 0%; display: none; visibility: hidden; opacity: 0; transition: all 0.3s linear 0s; }
.popWin { display: none; }
.close_btn { position: absolute; width: 41px; height: 41px; right: -45px; top: 0px; transition: all 0.3s linear 0s; background-repeat: no-repeat; }
.close_btn:hover { transform: rotate(180deg); }
.video_content { z-index: 10000; position: fixed; left: 50%; top: 50%; margin-left: -400px; margin-top: -260px; display: none; }
.video_content .video_wrap { width: 800px; height: 520px; background: rgb(0, 0, 0) none repeat scroll 0% 0%; border: 2px solid rgb(182, 154, 118); }
#NIE-share { display: block; position: relative; width: 100%; margin: 0px auto; padding-top: 20px; z-index: 20; text-align: center; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
#NIE-share .NIE-share { display: block; width: 460px; margin: 0px auto; }
#NIE-share .morebtn { display: none; }
#NIE-share .NIE-share .NIE-share-iconBtn a { color: rgb(222, 127, 127); }
#NIE-share .NIE-share .NIE-share-iconBtn a:hover { color: rgb(201, 178, 124); }
#NIE-share .NIE-share .NIE-share-iconBtn a em { margin-left: 3px; }
#NIE-share .NIE-share .NIE-share-txt { color: rgb(222, 127, 127); }
#NIE-share .NIE-share .NIE-share-iconBtn a.NIE-share-btn23, #NIE-share .NIE-share .NIE-share-iconBtn a.NIE-share-btn22 { width: 63px; }
#NIE-share .NIE-share .NIE-share-iconBtn a.NIE-share-btn2 { width: 90px; }
#NIE-share .NIE-share .NIE-share-txt { margin-right: 10px; }
.server_pop { position: fixed; top: 0px; left: 0px; right: 0px; bottom: 0px; z-index: 10000; background: transparent url('white_mask_a704d48.png') repeat scroll 0% 0%; opacity: 0; display: none; transition: all 0.5s linear 0s; }
.server_win { position: absolute; width: 1399px; height: 724px; left: 50%; margin-left: -814px; top: 50%; margin-top: -410px; background: transparent url('pop_bg_3721a5a.png') no-repeat scroll 0px 0px; transition: all 0.3s linear 0s; }
.server_win.fadeout { top: 600px; margin-left: -1152px; transform: scale(0.1); }
.server_pop_container { height: 588px; width: 1068px; padding: 35px 0px 0px 50px; position: absolute; top: 100px; left: 283px; }
.server_pop_container .square_icon { position: absolute; width: 6px; height: 6px; bottom: -2px; left: 1px; background: rgb(51, 51, 51) none repeat scroll 0% 0%; transform: rotate(45deg); }
.server_pop_container .area_list { height: 485px; padding-left: 20px; margin-left: 4px; padding-top: 10px; border-left: 1px solid rgb(195, 195, 195); overflow-x: hidden; overflow-y: auto; }
.server_pop_container .area_title { position: relative; }
.server_pop_container .area_title .name { color: rgb(0, 0, 0); line-height: 32px; border-bottom: 1px dotted rgb(51, 51, 51); font-size: 14px; }
.server_pop_container .server_item { float: left; width: 85px; height: 102px; margin-right: 15px; position: relative; }
.server_pop_container .server_item .icon { width: 80px; height: 80px; margin: 0px auto; display: block; background-repeat: no-repeat; }
.server_pop_container .server_item .icon.czy { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.xzc { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.yzy { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.zzy { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.szc { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.lzy { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.fzq { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.xstx { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.jbty { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.xbxs { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.qbjj { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.xybl { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.txyy { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.qzf { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.dzx { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.mzx { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.mzh { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.lxwj { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.inter { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.qmwj { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.yze { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.qzy { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.lzj { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.xzxy { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.yszm { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.yyzy { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.ggzx { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.pmzl { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.xyxt { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.yzj { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.qzl { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.tzh { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.qsyc { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.fytx { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.lqxy { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.gzf { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.jzy { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.hwjs { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.yzq { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.yzh { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.cygs { background-repeat: no-repeat; }
.server_pop_container .server_item .icon.mzay { background-repeat: no-repeat; }
.server_pop_container .server_item em { position: absolute; top: 7px; left: -5px; display: block; width: 26px; height: 50px; background-repeat: no-repeat; }
.server_pop_container .server_item em.new { background-repeat: no-repeat; }
.server_pop_container .server_item .server_name { display: block; text-align: center; color: rgb(0, 0, 0); font-size: 14px; position: absolute; width: 100%; top: 75px; }
.server_pop_container .ios_area, .server_pop_container .netease_area, .server_pop_container .android_area { width: 246px; float: left; }
.server_pop_container .other_area { float: left; width: 130px; }
.server_pop_container .lianyun_area .area_list { height: 261px; }
.server_pop_container .international_area .area_title .square_icon { bottom: 17px; }
.server_pop_container .international_area .area_title .name { text-indent: 20px; border: 0px none; }
.server_pop_container .international_area .area_list { margin-top: 0px; height: 194px; padding-top: 0px; }
.server_pop_container .pop_title { float: right; width: 127px; height: 362px; margin-right: 46px; background-repeat: no-repeat; }
.serverpop_code_wrap { position: absolute; width: 256px; height: 177px; bottom: 0px; right: -80px; background-repeat: no-repeat; }
.close_serverpop { position: absolute; width: 33px; height: 33px; top: 100px; right: 0px; z-index: 2; transition: all 0.3s linear 0s; background-repeat: no-repeat; }
.close_serverpop:hover { transform: rotate(180deg); }
.announce_btn { position: absolute; width: 95px; height: 30px; line-height: 30px; color: rgb(255, 255, 255); font-size: 14px; text-align: center; background: rgb(201, 178, 124) none repeat scroll 0% 0%; border-radius: 5px; right: 43px; bottom: 188px; }
.announce_btn:hover { background: rgb(233, 206, 143) none repeat scroll 0% 0%; }
.server_pop_container .pop_title { background-position: 0px 0px; }
.index_side_bar .link_list a.icon7 .icon7_h { background-position: -127px 0px; }
.footer_btn .door { background-position: -458px 0px; }
.zhiliao_infopop.transform { background-position: 0px -362px; }
.zhiliao_infopop { background-position: -312px -362px; }
.serverpop_code_wrap { background-position: -695px -189px; }
.index_side_bar .sidebar_title { background-position: -695px -366px; }
.footer_btn .bottom_code_wrap p { background-position: -951px -189px; }
.strategy_nav a .line { background-position: -967px -189px; }
.paper_part h3 { background-position: -529px -746px; }
.video_part h3 { background-position: -777px -746px; }
.zhiliao_progress .seperate { background-position: -978px -189px; }
.index_side_bar .link_list a.icon7 { background-position: -1022px 0px; }
.progress_part li .line { background-position: -1022px -145px; }
.strategy_nav a span.strategy3 { background-position: -1023px -145px; }
.strategy_nav a span.strategy1 { background-position: -1047px -145px; }
.strategy_nav a span.strategy2 { background-position: -1071px -145px; }
.strategy_nav a span.strategy4 { background-position: -1095px -145px; }
.code_wrap .txt .wx_txt { background-position: -1305px -145px; }
.back_top { background-position: -1115px -283px; }
.progress_part li .dacheng { background-position: -1140px -283px; }
.server_part .server_icon { background-position: -1022px -403px; }
.index_side_bar .link_list a.icon3 { background-position: -1022px -512px; }
.tongren_title { background-position: -1133px -403px; }
.nie_download_wrap .fold_wrap a { background-position: -1329px -145px; }
.progress_part .nav_item span.icon5 { background-position: -1245px -403px; }
.index_side_bar .link_list a.icon11 { background-position: -1022px -620px; }
.progress_part .nav_item span.icon3 { background-position: -1115px -620px; }
.progress_part .nav_item span.icon4 { background-position: -1219px -620px; }
.index_side_bar .link_list a.icon10 { background-position: -1022px -724px; }
.index_side_bar .link_list a.icon9 { background-position: -1115px -724px; }
.progress_part .nav_item span.icon1 { background-position: -1208px -724px; }
.progress_part .nav_item span.icon2 { background-position: -458px -223px; }
.index_side_bar .link_list a.icon2 { background-position: 0px -899px; }
.index_side_bar .link_list a { background-position: -318px -899px; }
.index_side_bar .link_list a.icon1 { background-position: -318px -899px; }
.index_side_bar .link_list a.icon8 { background-position: -632px -899px; }
.index_side_bar .link_list a.icon5 { background-position: -949px -899px; }
.index_side_bar .link_list a.icon4 { background-position: 0px -1002px; }
#nie-download .download_txt { background-position: -1289px -283px; }
.code_wrap .txt .wb_txt { background-position: -1323px -620px; }
.index_side_bar .link_list a.icon6 { background-position: -312px -1002px; }
.tongren_pics li a span em { background-position: -562px -223px; }
.shishen_wrap ul .shishen_item { background-position: -1260px -899px; }
.com_tabs a em { background-position: -633px -1002px; }
.progress_part .nav_item span.icon4.gray { background-position: -729px -1002px; }
.com_tabs .tab_name { background-position: -808px -1002px; }
.progress_part .nav_item span.icon1.gray { background-position: -942px -1002px; }
.progress_part .nav_item span.icon3.gray { background-position: -1020px -1002px; }
.progress_part .nav_item span.icon5.gray { background-position: -1103px -1002px; }
.progress_part .nav_item span.icon2.gray { background-position: -1181px -1002px; }
.server_pop_container .server_item .icon.qmwj { background-position: -1259px -1002px; }
.server_pop_container .server_item .icon.fytx { background-position: 0px -1102px; }
.server_pop_container .server_item .icon.qsyc { background-position: -80px -1102px; }
.server_pop_container .server_item .icon.tzh { background-position: -160px -1102px; }
.server_pop_container .server_item .icon.inter { background-position: -240px -1102px; }
.server_pop_container .server_item .icon.qzl { background-position: -320px -1102px; }
.server_pop_container .server_item .icon.yzj { background-position: -400px -1102px; }
.server_pop_container .server_item .icon.yzh { background-position: -480px -1102px; }
.server_pop_container .server_item .icon.xyxt { background-position: -560px -1102px; }
.server_pop_container .server_item .icon.pmzl { background-position: -640px -1102px; }
.server_pop_container .server_item .icon.ggzx { background-position: -720px -1102px; }
.server_pop_container .server_item .icon.yyzy { background-position: -800px -1102px; }
.server_pop_container .server_item .icon.yszm { background-position: -880px -1102px; }
.server_pop_container .server_item .icon.xzxy { background-position: -960px -1102px; }
.server_pop_container .server_item .icon.lzj { background-position: -1040px -1102px; }
.server_pop_container .server_item .icon.qzy { background-position: -1120px -1102px; }
.server_pop_container .server_item .icon.yze { background-position: -1200px -1102px; }
.server_pop_container .server_item .icon.cygs { background-position: 0px -1182px; }
.server_pop_container .server_item .icon.mzay { background-position: -80px -1182px; }
.server_pop_container .server_item .icon.lxwj { background-position: -160px -1182px; }
.server_pop_container .server_item .icon.mzh { background-position: -240px -1182px; }
.server_pop_container .server_item .icon.mzx { background-position: -320px -1182px; }
.server_pop_container .server_item .icon.dzx { background-position: -400px -1182px; }
.server_pop_container .server_item .icon.qzf { background-position: -480px -1182px; }
.server_pop_container .server_item .icon.txyy { background-position: -560px -1182px; }
.server_pop_container .server_item .icon.xybl { background-position: -640px -1182px; }
.server_pop_container .server_item .icon.qbjj { background-position: -720px -1182px; }
.server_pop_container .server_item .icon.jbty { background-position: -800px -1182px; }
.server_pop_container .server_item .icon.yzq { background-position: -880px -1182px; }
.server_pop_container .server_item .icon.hwjs { background-position: -960px -1182px; }
.server_pop_container .server_item .icon.jzy { background-position: -1040px -1182px; }
.server_pop_container .server_item .icon.gzf { background-position: -1120px -1182px; }
.server_pop_container .server_item .icon.lqxy { background-position: -1200px -1182px; }
.server_pop_container .server_item .icon.xstx { background-position: 0px -1262px; }
.server_pop_container .server_item .icon.fzq { background-position: -80px -1262px; }
.server_pop_container .server_item .icon.lzy { background-position: -160px -1262px; }
.server_pop_container .server_item .icon.szc { background-position: -240px -1262px; }
.server_pop_container .server_item .icon.zzy { background-position: -320px -1262px; }
.server_pop_container .server_item .icon.yzy { background-position: -400px -1262px; }
.server_pop_container .server_item .icon.xzc { background-position: -480px -1262px; }
.server_pop_container .server_item .icon.czy { background-position: -560px -1262px; }
.server_pop_container .server_item .icon { background-position: -640px -1262px; }
.server_pop_container .server_item .icon.xbxs { background-position: -640px -1262px; }
.footer_btn .bar { background-position: -1331px -512px; }
#top_bar .logo_wrap .logo_icon { background-position: -1280px -1102px; }
#show_order_progress em { background-position: -641px -223px; }
.topbar_more .list_item .pic.cos { background-position: -1022px -828px; }
.topbar_more .list_item .pic.huihua { background-position: -1087px -828px; }
.topbar_more .list_item .pic.bbs { background-position: -1158px -828px; }
.com_tabs .tab_name.pingan { background-position: -720px -1262px; }
.topbar_more .list_item .pic.baidu { background-position: -1238px -828px; }
.role-swiper .next i { background-position: -1312px -724px; }
.topbar_more .list_item .pic { background-position: -927px -1262px; }
.search .btn_search { background-position: -127px -302px; }
.search .btn_search:hover { background-position: -185px -302px; }
.link-android { background-position: -243px -302px; }
.link-apple:hover { background-position: -1010px -1262px; }
.link-android:hover { background-position: -1181px -1262px; }
.link-apple { background-position: -1353px 0px; }
.server_pop_container .server_item em { background-position: -1353px -51px; }
.server_pop_container .server_item em.new { background-position: -1379px -51px; }
.to_detail { background-position: -1431px -51px; }
.close_btn { background-position: -1353px -101px; }
.com_tabs a span { background-position: -1394px -101px; }
.com_tabs a.fuben span { background-position: -1353px -181px; }
.com_tabs a.zhujue span { background-position: -1428px -181px; }
.close_zhiliao_pop { background-position: -1486px -51px; }
.close_order_pop { background-position: -1486px -51px; }
.close_serverpop { background-position: -1486px -51px; }
.com_tabs a.yuhun span { background-position: -1353px -219px; }
.shishenlist_container .prev:hover { background-position: -1462px -101px; }
.com_tabs a.shishen span { background-position: -1423px -219px; }
.shishenlist_container .next:hover { background-position: -1353px -252px; }
.shishenlist_container .next { background-position: -1395px -252px; }
.shishenlist_container .prev { background-position: -1437px -252px; }
.news_tab.news span { background-position: -1479px -252px; }
.com_tabs a.help span { background-position: -1353px -285px; }
.news_tab.media span { background-position: -1434px -285px; }
.progress_part li .get { background-position: -1492px -181px; }
.news_tab span { background-position: -1480px -285px; }
.news_tab.official span { background-position: -1353px -316px; }
.news_tab.activity span { background-position: -1397px -316px; }
.page_footer .txt1 { background-position: 0px -1342px; }
.news_tabs .seperate_line { background-position: -1504px -101px; }
.topnav_list .topnav_li .line { background-position: -1493px -219px; }
.to_tuku { background-position: -1353px -346px; }
.zhujue_info .num.two { background-position: -1442px -316px; }
#nie-download .close_donwloadbar { background-position: -1480px -316px; }
.zhujue_info .num { background-position: -1454px -346px; }
.footer_btn .txt2 em { background-position: -1353px -370px; }
.zhujue_info .num.four { background-position: -1469px -370px; }
.zhujue_info .num.three { background-position: -1353px -393px; }
.tongren_tabs .tongren3 em { background-position: -1391px -393px; }
.tongren_tabs .tongren4 em { background-position: -1353px -416px; }
.tongren_tabs .tongren6 em { background-position: -1424px -416px; }
.tongren_tabs .tongren5 em { background-position: -1353px -434px; }
.tongren_tabs .tongren1 em { background-position: -1441px -434px; }
.tongren_tabs .tongren2 em { background-position: -1353px -452px; }
.progress_part li .num em { background-position: -1508px -219px; }
.com_tabs .sperate_dot { background-position: -1431px -94px; }
.server_pop_container .pop_title, .index_side_bar .link_list a.icon7 .icon7_h, .footer_btn .door, .zhiliao_infopop.transform, .zhiliao_infopop, .index_side_bar_bgqt .link_list a.icon2_bgqt, .index_side_bar_bgqt .sidebar_title_bgqt, .serverpop_code_wrap, .index_side_bar .sidebar_title, .index_side_bar_bgqt .link_list a.icon3_bgqt, .index_side_bar_bgqt .link_list a.icon1_bgqt, .index_side_bar_bgqt .link_list a.icon4_bgqt, .media_section .media_title, .footer_btn .bottom_code_wrap p, .strategy_nav a .line, .paper_part h3, .video_part h3, .zhiliao_progress .seperate, .index_side_bar .link_list a.icon7, .progress_part li .line, .strategy_nav a span.strategy3, .strategy_nav a span.strategy1, .strategy_nav a span.strategy2, .strategy_nav a span.strategy4, .index_side_bar_bgqt .link_list .portal-url-wrap a.portal-url3, .index_side_bar_bgqt .link_list .portal-url-wrap a.portal-url2, .index_side_bar_bgqt .link_list .portal-url-wrap a.portal-url1, .code_wrap .txt .wx_txt, .back_top, .progress_part li .dacheng { background-image: url('index_z_4b6df7a.png'); }
.server_part .server_icon, .index_side_bar .link_list a.icon3, .tongren_title, .nie_download_wrap .fold_wrap a, .progress_part .nav_item span.icon5, .index_side_bar .link_list a.icon11, .progress_part .nav_item span.icon3, .progress_part .nav_item span.icon4, .index_side_bar .link_list a.icon10, .index_side_bar .link_list a.icon9, .progress_part .nav_item span.icon1, .progress_part .nav_item span.icon2, .index_side_bar .link_list a.icon2, .index_side_bar .link_list a, .index_side_bar .link_list a.icon1, .index_side_bar .link_list a.icon8, .index_side_bar .link_list a.icon5, .index_side_bar .link_list a.icon4, #nie-download .download_txt, .code_wrap .txt .wb_txt, .index_side_bar .link_list a.icon6, .tongren_pics li a span em, .shishen_wrap ul .shishen_item, .com_tabs a em, .progress_part .nav_item span.icon4.gray, .com_tabs .tab_name, .progress_part .nav_item span.icon1.gray, .progress_part .nav_item span.icon3.gray, .progress_part .nav_item span.icon5.gray, .progress_part .nav_item span.icon2.gray { background-image: url('index_z_4b6df7a.png'); }
.server_pop_container .server_item .icon.qmwj, .server_pop_container .server_item .icon.fytx, .server_pop_container .server_item .icon.qsyc, .server_pop_container .server_item .icon.tzh, .server_pop_container .server_item .icon.inter, .server_pop_container .server_item .icon.qzl, .server_pop_container .server_item .icon.yzj, .server_pop_container .server_item .icon.yzh, .server_pop_container .server_item .icon.xyxt, .server_pop_container .server_item .icon.pmzl, .server_pop_container .server_item .icon.ggzx, .server_pop_container .server_item .icon.yyzy, .server_pop_container .server_item .icon.yszm, .server_pop_container .server_item .icon.xzxy, .server_pop_container .server_item .icon.lzj, .server_pop_container .server_item .icon.qzy, .server_pop_container .server_item .icon.yze, .server_pop_container .server_item .icon.cygs, .server_pop_container .server_item .icon.mzay, .server_pop_container .server_item .icon.lxwj, .server_pop_container .server_item .icon.mzh, .server_pop_container .server_item .icon.mzx, .server_pop_container .server_item .icon.dzx, .server_pop_container .server_item .icon.qzf, .server_pop_container .server_item .icon.txyy, .server_pop_container .server_item .icon.xybl, .server_pop_container .server_item .icon.qbjj, .server_pop_container .server_item .icon.jbty, .server_pop_container .server_item .icon.yzq, .server_pop_container .server_item .icon.hwjs { background-image: url('index_z_4b6df7a.png'); }
.server_pop_container .server_item .icon.jzy, .server_pop_container .server_item .icon.gzf, .server_pop_container .server_item .icon.lqxy, .server_pop_container .server_item .icon.xstx, .server_pop_container .server_item .icon.fzq, .server_pop_container .server_item .icon.lzy, .server_pop_container .server_item .icon.szc, .server_pop_container .server_item .icon.zzy, .server_pop_container .server_item .icon.yzy, .server_pop_container .server_item .icon.xzc, .server_pop_container .server_item .icon.czy, .server_pop_container .server_item .icon, .server_pop_container .server_item .icon.xbxs, .footer_btn .bar, #top_bar .logo_wrap .logo_icon, #show_order_progress em, .topbar_more .list_item .pic.jingxuan, .topbar_more .list_item .pic.cos, .topbar_more .list_item .pic.xiaoshuo, .topbar_more .list_item .pic.huihua, .topbar_more .list_item .pic.bbs, .com_tabs .tab_name.pingan, .topbar_more .list_item .pic.baidu, .topbar_more .list_item .pic.video, .role-swiper .next i, .topbar_more .list_item .pic, .search .btn_search, .search .btn_search:hover, .link-android, .link-apple:hover { background-image: url('index_z_4b6df7a.png'); }
.link-android:hover, .link-apple, .server_pop_container .server_item em, .server_pop_container .server_item em.new, .server_pop_container .server_item .a-xyxt .new, .to_detail, .close_btn, .index_side_bar_bgqt ._sidebar_subtitle, .com_tabs a span, .com_tabs a.fuben span, .com_tabs a.zhujue span, .close_zhiliao_pop, .close_order_pop, .close_serverpop, #alertBox .alert_wrap .alertClose, .com_tabs a.yuhun span, .shishenlist_container .prev:hover, .com_tabs a.shishen span, .shishenlist_container .next:hover, .shishenlist_container .next, .shishenlist_container .prev, .news_tab.news span, .com_tabs a.help span, .news_tab.media span, .progress_part li .get, .news_tab span, .news_tab.official span, .news_tab.activity span, .page_footer .txt1, .news_tabs .seperate_line { background-image: url('index_z_4b6df7a.png'); }
.topnav_list .topnav_li .line, .to_tuku, .zhujue_info .num.two, #nie-download .close_donwloadbar, .zhujue_info .num, .footer_btn .txt2 em, .zhujue_info .num.four, .zhujue_info .num.three, .search_box .search_btn, .tongren_tabs .tongren3 em, .tongren_tabs .tongren4 em, .tongren_tabs .tongren6 em, .tongren_tabs .tongren5 em, .tongren_tabs .tongren1 em, .tongren_tabs .tongren2 em, .progress_part li .num em, .com_tabs .sperate_dot { background-image: url('index_z_4b6df7a.png'); }
/* ::::: https://nie.res.netease.com/comm/js/nie/util/alertBox/css/alertBox.css ::::: */

@media all and (min-width: 0px) {
}
.alert_box .alert_wrap .alert_main input::-moz-placeholder { color: rgb(102, 102, 102); }
/* ::::: https://nie.res.netease.com/comm/js/nie/util/share/css/share.v5.css ::::: */

@font-face {
	font-family: "iconfont2";
	font-style: normal;
	font-weight: 400;
	src: url('iconfont2.eot') format("embedded-opentype"), url('iconfont2.ttf') format("truetype"), url('iconfont2.woff') format("woff"), url('iconfont2.svg') format("svg");
}
.iconfont { font-family: iconfont2 !important; font-size: 16px; font-style: normal; }
span.NIE-share *, .NIE-share *, .sideBarShareBox * { text-decoration: none; font-weight: 400; text-align: left; font-family: simSun,Arial; box-sizing: content-box; }
.NIE-share-clearfix { clear: both; width: 0px; height: 0px; overflow: hidden; }
.NIE-share { line-height: 0 !important; position: relative; font-size: 0px; display: inline-block; }
.NIE-share .NIE-share-txt { display: inline-block; float: left; height: 20px; line-height: 20px; font-size: 12px; }
.NIE-share .NIE-share-iconBtn { list-style: outside none none; float: left; padding: 0px; margin: 0px; }
.NIE-share .NIE-share-iconBtn li { float: left; }
.NIE-share .NIE-share-iconBtn a { display: inline-block; float: left; font-size: 20px; line-height: 20px; text-decoration: none; color: rgb(0, 0, 0); margin-right: 3px; }
.NIE-share .NIE-share-iconBtn a:hover { color: rgb(167, 13, 1); text-decoration: none; }
.NIE-share6 .NIE-share-iconBtn a { height: auto; line-height: 14px; width: 80px; cursor: pointer; }
.NIE-share6 .NIE-share-iconBtn a span { display: inline-block; float: left; height: 20px; line-height: 20px; font-size: 20px; cursor: pointer; }
.NIE-share6 .NIE-share-iconBtn a em { display: inline-block; font-style: normal; float: left; height: 20px; line-height: 20px; font-size: 14px; cursor: pointer; }
.NIE-share6 .NIE-share-iconBtn a.morebtn { width: 60px; }
a.NIE-share, .NIE-share-more a, #NIE-share-panel div a, #NIE-share-sideBar div span p a, #NIE-share-sideBar div div ul a { background: transparent url('icon.v5.png') no-repeat scroll 0% 0%; }
.NIE-share-more { position: relative; display: inline-block !important; }
.NIE-share-more ul { position: absolute !important; z-index: 9; width: 198px; padding: 2px; border: 1px solid rgb(194, 194, 194); background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: hidden; display: none; list-style: outside none none; }
.NIE-share-more li { float: left; width: 99px; overflow: hidden; }
.NIE-share-more a { width: 87px; padding: 5px; text-decoration: none !important; }
.NIE-share .NIE-share-more a { width: 87px; position: static; margin-right: 0px; }
.NIE-share1 .NIE-share-more, .NIE-share2 .NIE-share-more, .NIE-share6 .NIE-share-more { width: 22px; top: 25px; position: absolute; right: -20px; }
.NIE-share .NIE-share-more a, #NIE-share-sideBar div span p a, #NIE-share-sideBar div div ul a { height: 14px; line-height: 12px; float: left; text-indent: 25px; color: rgb(51, 51, 51); font-size: 12px; border: 1px solid rgb(255, 255, 255); text-decoration: none; overflow: hidden; display: inline-block; }
.NIE-share .NIE-share-more a:hover, #NIE-share-sideBar div span p a:hover, #NIE-share-sideBar div div ul a:hover { color: rgb(0, 0, 0); background-color: rgb(240, 240, 240); border-color: rgb(224, 224, 224); text-decoration: none; }
.NIE-share .NIE-share-more ul, .NIE-share .NIE-share-more ul li, .NIE-share .NIE-share-more ul li a { list-style: outside none none; }
.NIE-share .NIE-share-more .NIE-share-btn3, #NIE-share-sideBar .sideBarShareBox div ul .NIE-share-btn3, .shareUL .NIE-share-btn3 { background-position: 5px -48px; }
.NIE-share .NIE-share-more .NIE-share-btn8, #NIE-share-sideBar .sideBarShareBox div ul .NIE-share-btn8, .shareUL .NIE-share-btn8 { background-position: 5px -173px; }
.NIE-share .NIE-share-more .NIE-share-btn11, #NIE-share-sideBar .sideBarShareBox div ul .NIE-share-btn11, .shareUL .NIE-share-btn11 { background-position: 5px -248px; }
.NIE-share .NIE-share-more .NIE-share-btn14, #NIE-share-sideBar .sideBarShareBox div ul .NIE-share-btn14, .shareUL .NIE-share-btn14 { background-position: 5px -448px; }
.NIE-share .NIE-share-more .NIE-share-btn24, #NIE-share-sideBar .sideBarShareBox div ul .NIE-share-btn24, .shareUL .NIE-share-btn124 { background-position: 5px -473px; }
.NIE-topBar-logo, .NIE-topBar-arrIcon i, #NIE-topBar-menu span, .NIE-topBar-hot, .NIE-topBar-1st, .NIE-topBar-new, .NIE-topBar-btn { background: transparent url('sprite-w_7fc7459.png') no-repeat scroll 0% 0%; }
.NIE-topBar-arrIcon { position: relative; top: 4px; width: 16px; height: 16px; display: inline-block; background-color: rgb(255, 255, 255); overflow: hidden; }
.NIE-topBar-arrIcon i { width: 9px; height: 4px; float: left; margin: 6px 0px 0px 4px; background-position: -103px -101px; display: inline-block; transition: all 0.2s ease 0s; }
#NIE-topBar, #NIE-topBar-include { position: relative; z-index: 9999; min-width: 1000px; height: 40px; background: rgb(51, 51, 51) none repeat scroll 0% 0%; line-height: 24px; font-family: "Microsoft YaHei",simSun,"Lucida Grande","Lucida Sans Unicode",Arial; }
#NIE-topBar *, #NIE-topBar-include * { font-size: 12px; font-style: normal; }
#NIE-topBar a, #NIE-topBar-include a { color: rgb(153, 153, 153); text-decoration: none; }
#NIE-topBar a:hover, #NIE-topBar-include a:hover { color: rgb(255, 255, 255); }
#NIE-topBar ul, #NIE-topBar li, #NIE-topBar-include ul, #NIE-topBar-include li { margin: 0px; padding: 0px; float: left; }
.NIE-topBar-main { position: relative; z-index: 9999; width: 1000px; margin: auto; }
.NIE-topBar-logo { width: 133px; height: 44px; display: block; float: left; margin-top: 6px; background: transparent url('logo_b5525b7.png') no-repeat scroll 0% 0%; }
#NIE-topBar-news { position: absolute; z-index: 13; width: 420px; height: 54px; left: 125px; padding-left: 18px; padding-top: 0px; overflow: hidden; display: block; }
#NIE-topBar-news a { width: 960px; display: block; height: 0px; overflow: hidden; z-index: 1; box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2); }
#NIE-topBar-news-close { position: absolute; top: 63px; right: -380px; display: block; width: 32px; height: 32px; overflow: hidden; background: transparent url('sprite-w_7fc7459.png') no-repeat scroll -9999px -9999px; text-indent: -9999px; z-index: 2; }
.NIE-topBar-mid { position: absolute; z-index: 2; right: 230px; width: 385px; text-align: right; }
#NIE-topBar .NIE-topBar-mid a, #NIE-topBar-include .NIE-topBar-mid a { line-height: 40px; padding: 0px 12px; color: rgb(255, 255, 255); display: inline-block; }
#NIE-topBar .NIE-topBar-mid a:hover, #NIE-topBar-include .NIE-topBar-mid a:hover { color: rgb(202, 11, 11); }
#NIE-topBar-menu { position: absolute; z-index: 1; top: 0px; right: 0px; color: rgb(153, 153, 153); width: 1000px; height: 40px; overflow: hidden; transition: height 0.3s ease 0s; }
#NIE-topBar-menu span { position: absolute; width: 108px; padding: 8px 0px 12px 15px; height: 20px; line-height: 14px; right: 106px; background-position: 0px -28px; background-repeat: repeat-x; color: rgb(255, 255, 255); display: inline-block; overflow: hidden; }
#NIE-topBar-menu .NIE-table { position: absolute; top: 40px; left: 0px; background: rgb(38, 38, 38) none repeat scroll 0% 0%; border-collapse: collapse; overflow: hidden; width: 100%; }
#NIE-topBar-menu .NIE-table a { width: 105px; margin-left: 6px; line-height: 24px; display: inline-block; font-weight: 400; }
#NIE-topBar-menu .NIE-table ul { list-style: outside none none; }
#NIE-topBar-menu .NIE-table .NIE-nav { width: 100%; position: relative; }
#NIE-topBar-menu .NIE-table .NIE-nav li { width: 110px; float: left; border-right: 1px solid rgb(238, 238, 238); vertical-align: top; }
#NIE-topBar-menu .NIE-table .NIE-nav .mobi { position: absolute; left: 248px; transition: all 0.3s ease-out 0s; }
#NIE-topBar-menu .NIE-table b { line-height: 39px; color: rgb(188, 46, 46); display: block; width: 100%; height: 39px; font-size: 14px; text-indent: 20px; background: rgb(247, 247, 248) none repeat scroll 0% 0%; overflow: hidden; clear: both; }
#NIE-topBar-menu .NIE-list { float: left; overflow: hidden; width: 100%; height: 410px; }
.w1680 #NIE-topBar-menu .NIE-list { height: 450px; }
#NIE-topBar-menu .NIE-list li { border-right: 1px solid rgb(238, 238, 238); height: 392px; float: left; padding: 10px 0px 0px 14px; overflow: hidden; }
#NIE-topBar-menu .NIE-list .news { position: absolute; background: rgb(253, 254, 254) none repeat scroll 0% 0%; left: 421px; transition: all 0.3s ease-out 0s; top: 39px; }
#NIE-topBar-menu .NIE-list .hot { position: absolute; background: rgb(253, 254, 254) none repeat scroll 0% 0%; left: 263px; transition: all 0.3s ease-out 0s; top: 39px; }
#NIE-topBar-menu .NIE-list .hot a { width: 125px; }
.w1680 #NIE-topBar-menu .NIE-list .news div div { margin-right: 8px; }
#NIE-topBar-menu .NIE-list .news .long-news { width: 133px; float: left; }
#NIE-topBar-menu .NIE-list .news .long-news a { width: 125px; }
#NIE-topBar-menu .NIE-list .news .short-news { float: left; width: 106px; }
#NIE-topBar-menu .NIE-list .news .mini-news { width: 90px; margin-right: 0px; float: left; }
#NIE-topBar-menu .NIE-list .news .mini-news a { width: 82px; }
#NIE-topBar-menu .NIE-list .NIE-topBar-more { width: 20px; height: 95px; display: block; position: absolute; right: 0px; top: 124px; font-size: 12px; color: rgb(255, 255, 255); background: rgb(188, 46, 46) none repeat scroll 0% 0%; padding-left: 10px; line-height: 14px; padding-top: 7px; border-top-left-radius: 2px; border-bottom-left-radius: 2px; }
#NIE-topBar-menu .NIE-list .NIE-topBar-more:hover { opacity: 0.8; }
.w1680 #NIE-topBar-menu .NIE-list .NIE-topBar-more { display: none; }
#NIE-topBar-menu .NIE-table a em { font-weight: 400; display: block; line-height: 24px; }
.NIE-topBar-1st { background-position: right -267px; }
.NIE-topBar-hot { background-position: right -144px; }
.NIE-topBar-new { background-position: right -206px; }
a.NIE-topBar-btn { width: 105px !important; height: 18px; line-height: 18px !important; margin: 5px 0px; display: inline-block; padding-left: 0px !important; background-position: 0px -338px; text-indent: 25px; color: rgb(188, 48, 48) !important; }
a.NIE-topBar-btn:hover {  }
.NIE-topBar-main.w1680 { width: 1260px; }
.NIE-topBar-main.w1680 #NIE-topBar-menu { width: 1260px; }
#NIE-topBar-news { height: 54px; }
#NIE-topBar-menu { z-index: 7; height: 55px; }
.NIE-topBar-mid { z-index: 12; right: 230px; width: 536px; }
.NIE-topBar-logo { position: relative; z-index: 13 !important; }
#NIE-topBar, #NIE-topBar-include { height: 55px; background: rgb(251, 251, 251) none repeat scroll 0% 0%; }
.NIE-topBar-logo { margin-top: 5px; }
#NIE-topBar-menu .NIE-table { top: 55px; background: rgb(253, 254, 254) none repeat scroll 0% 0%; border-top: 1px solid rgb(236, 236, 236); margin: 0px; }
#NIE-topBar-menu span { background: transparent none repeat scroll 0px 0px; color: rgb(188, 46, 46); }
#NIE-topBar-menu .NIE-table { display: none; }
#NIE-topBar-menu .NIE-table .last_td, #NIE-topBar-menu .NIE-table .last_th { border-right: 0px none; }
#NIE-topBar a, #NIE-topBar-include a { color: rgb(98, 98, 98); }
#NIE-topBar-menu p { padding: 0px; margin: 0px 0px 4px 6px; line-height: 24px; font-weight: 700; color: rgb(98, 98, 98); }
#NIE-topBar a:hover, #NIE-topBar-include a:hover { color: rgb(188, 46, 46); }
#NIE-topBar-menu .NIE-table * { font-size: 12px; }
#NIE-topBar-menu span { height: 25px; width: 108px; padding-top: 15px; transition: background 0.33s ease-in-out 0s; z-index: 20; }
#NIE-topBar .NIE-topBar-mid a, #NIE-topBar-include .NIE-topBar-mid a { color: rgb(51, 51, 51); line-height: 52px; transition: background 0.33s ease-in-out 0s; }
#NIE-topBar .NIE-topBar-mid a:hover, #NIE-topBar-include .NIE-topBar-mid a:hover { color: rgb(188, 46, 46) !important; border-bottom: 3px solid rgb(188, 46, 46); background-color: rgb(243, 243, 243); background-image: -moz-linear-gradient(center top , rgb(243, 243, 243) 0px, rgb(254, 254, 254) 52px); }
.NIE-topBar-right { position: absolute; right: 0px; top: 0px; display: block; width: 100px; height: 55px; overflow: hidden; z-index: 9; }
.NIE-topBar-right a { color: rgb(51, 51, 51) !important; width: 100%; text-align: center; display: inline-block; float: left; line-height: 52px; transition: background 0.33s ease-in-out 0s; }
.NIE-topBar-right a:hover { color: rgb(188, 46, 46) !important; border-bottom: 3px solid rgb(188, 46, 46); background-color: rgb(243, 243, 243); background-image: -moz-linear-gradient(center top , rgb(243, 243, 243) 0px, rgb(254, 254, 254) 52px); }
.NIE-topBar-right a.fadeUp2 { opacity: 1; transform: translate3d(0px, 0px, 0px); transition: all 0.5s ease-in-out 0s; }
.nie-copyright-new-inner { width: 840px; text-align: left; margin: 0px auto; padding: 15px 0px 10px; font-size: 12px; font-family: SimSun; line-height: 20px; display: block; }
.nie-copyright-new-inner .nie-cn-logo { display: inline-block; vertical-align: middle; height: 48px; min-width: 280px; }
.nie-copyright-new-inner .nie-cn-logo a { display: inline-block; vertical-align: top; margin-top: 2px; }
.nie-copyright-new-inner .nie-cn-logo a.a0 img { padding-right: 0px; }
.nie-copyright-new-inner .nie-cn-logo img { padding-right: 15px; padding-top: 5px; border: 0px none; vertical-align: middle; }
.nie-copyright-new-inner .nie-cn-nav { display: inline-block; vertical-align: top; padding-left: 6px; position: relative; z-index: 1; font-family: SimSun; }
.nie-copyright-new-inner .nie-cn-nav i { display: block; font-style: normal; }
.nie-copyright-new-inner .nie-cn-nav i.nie-cn-nav-i2 { height: 28px; line-height: 28px; }
.nie-copyright-new-inner .nie-cn-nav a { text-decoration: none; }
.nie-copyright-new-inner .nie-cn-nav a:hover { text-decoration: underline; }
.nie-copyright-new-inner .nie-cn-nav a.nie-cn-guardianship { display: inline-block; color: rgb(255, 255, 255); background-color: rgb(97, 0, 0); position: absolute; z-index: 2; right: 20px; height: 26px; line-height: 26px; padding: 0px 5px; top: 21px; }
#NIE-copyRight a.nie-cn-guardianship { color: rgb(255, 255, 255); }
.nie-copyright-new-inner .nie-cn-part2 { padding-top: 10px; line-height: 24px; }
.nie-copyright-new-inner .nie-cn-part2 p { margin: 0px; }
.nie-copyright-new-inner .nie-cn-part2 a { text-decoration: none; display: inline-block; vertical-align: top; }
.nie-copyright-new-inner .nie-cn-part2 a:hover { text-decoration: underline; }
.nie-copyright-new-inner .nie-cn-part2 span { display: inline-block; vertical-align: top; }
